package consts

var ImgType = map[string]bool{
	"webp": true,
	"bmp":  true,
	"pcx":  true,
	"tif":  true,
	"gif":  true,
	"jpeg": true,
	"jpg":  true,
	"tga":  true,
	"exif": true,
	"fpx":  true,
	"svg":  true,
	"psd":  true,
	"cdr":  true,
	"pcd":  true,
	"dxf":  true,
	"ufo":  true,
	"eps":  true,
	"ai":   true,
	"png":  true,
	"hdri": true,
	"raw":  true,
	"wmf":  true,
	"flic": true,
	"emf":  true,
	"ico":  true,
	"avif": true,
	"apng": true,
}

type FileSize int

const (
	B  FileSize = 1
	KB FileSize = 1024 * B
	MB FileSize = 1024 * KB
	GB FileSize = 1024 * MB
	TB FileSize = 1024 * GB
)

type FileEnclosureType string

const (
	FileEnclosureTypeImage FileEnclosureType = "image"
	FileEnclosureTypePDF   FileEnclosureType = "pdf"
)

type ConfirmationType string

const (
	ConfirmationTypeOnce ConfirmationType = "once"
	ConfirmationTypeMore ConfirmationType = "more"
)

type ConfirmationIata string

const (
	ConfirmationIataShow ConfirmationIata = "show"
	ConfirmationIataHide ConfirmationIata = "hide"
)

type DocumentType string

const (
	DocumentIdCard   DocumentType = "idCard"
	DocumentPassport DocumentType = "passport"
)
